substantial likelihood - Turkish English Dictionary